package com.ln.asset.core.service;


import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ln.asset.core.pojo.Dict;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 数据字典 服务类
 * </p>
 *
 * @author 卢光云
 * @since 2022-04-28
 */
public interface DictService extends IService<Dict> {

    List<Dict> listByParentId(Integer parentId);

    List<Dict> findByDictCode(String dictCode);

     //根据pid查询出所有的内容
     List<Dict> selectDictByPid(Integer id) ;
     //根据pid和value查询出对应的信息内容
     List<Dict> selectDictById(Integer pid,String value) ;
     //根据id查询出所对应的内容
     Dict selectDictByIdNuM(Integer id);
     //修改大件或者零件的数量
     Integer updateDictByIds(Dict dict);
     //根据中文编码和value查询出对应的信息内容
     Dict selectDictByDict(String dictcode, String value);
     //查询全部的数据字典的内容
     List<Dict> queryDictList();
     // 显示出所有的零件的信息
     List<Dict> selectDictLingJianByPid(Integer id);
     // 根据零件的编号和零件的value查找信息
     Dict selectDictLingJianByDict(String dictcode, String value);
}
